package com.fangyi.yunmusic.pojo;

import java.util.Date;
import javax.persistence.*;

public class Album {
    /**
     * 专辑ID
     */
    @Id
    private String id;

    /**
     * 专辑名字
     */
    private String name;

    /**
     * 专辑描述
     */
    private String description;

    /**
     * 专辑封面ID
     */
    @Column(name = "pic_url_id")
    private String picUrlId;

    /**
     * 发布时间
     */
    @Column(name = "publish_time")
    private Date publishTime;

    /**
     * 获取专辑ID
     *
     * @return id - 专辑ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置专辑ID
     *
     * @param id 专辑ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取专辑名字
     *
     * @return name - 专辑名字
     */
    public String getName() {
        return name;
    }

    /**
     * 设置专辑名字
     *
     * @param name 专辑名字
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取专辑描述
     *
     * @return description - 专辑描述
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置专辑描述
     *
     * @param description 专辑描述
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取专辑封面ID
     *
     * @return pic_url_id - 专辑封面ID
     */
    public String getPicUrlId() {
        return picUrlId;
    }

    /**
     * 设置专辑封面ID
     *
     * @param picUrlId 专辑封面ID
     */
    public void setPicUrlId(String picUrlId) {
        this.picUrlId = picUrlId;
    }

    /**
     * 获取发布时间
     *
     * @return publish_time - 发布时间
     */
    public Date getPublishTime() {
        return publishTime;
    }

    /**
     * 设置发布时间
     *
     * @param publishTime 发布时间
     */
    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }
}